home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / x11 / networke / xfirepow.000 / xfirepow / xfirepower-0.84 / client / libsprite / Imakefile < prev    next >
Makefile  |  1995-05-23  |  942b  |  35 lines

  1.  
  2.     XPMINCLUDE         = -I/usr/include/X11
  3.  
  4.     EXTRA_INCLS = $(XPMINCLUDE) 
  5.  
  6.     INCLUDES = $(EXTRA_INCLS)
  7.  
  8.     DEFINES = $(EXTRA_INCLS) $(SYSDEFS)
  9.  
  10.     DEPLIBS = $(DEPXLIB)
  11.  
  12.     OBJS = border.o      cursor.o   init.o      misc.o    sector.o \
  13.        buffer.o      data.o        line.o      mouse.o    text.o \
  14.        circle.o      event.o    makewindow.o  point.o    tile.o \
  15.        cleararea.o   fill.o        mapwindow.o      scale.o    triangle.o \
  16.        color.o       image.o    menu.o      scroll.o
  17.     SRCS = `echo $(OBJS) | sed -e 's/\.o/.c/g'`
  18.     LIBREV = 0.1
  19.  
  20. #define DoSharedLib SharedLibXsprite
  21. #define DoNormalLib NormalLibXsprite
  22. #define LibName Xsprite
  23. #define SoRev LIBREV
  24.  
  25. XCOMM SharedLibraryObjectRule()
  26. XCOMM NormalSharedLibraryTarget(Xsprite,$(LIBREV),$(OBJS))
  27.  
  28. NormalLibraryObjectRule()
  29. NormalLibraryTarget(Xsprite,$(OBJS))
  30.  
  31. XCOMM SharedLibrayTarget(Xsprite, $(LIBREV), $(OBJS), shared, .)
  32.  
  33. proto:
  34.     cproto $(CDEFS) -I/usr/include $(INCLUDEDIRS) $(SRCS) > Wproto.h
  35.